cmake_minimum_required(VERSION 3.13)
project(Gowild)

set(CMAKE_CXX_STANDARD 14)

set(CMAKE_EXE_LINKER_FLAGS -static)

add_executable(Gowild Source/main.cpp Source/Core/Gowild.h Source/Core/Window.cpp Source/Core/Window.h Source/Core/Display.cpp Source/Core/Display.h Source/Core/Application.cpp Source/Core/Application.h Source/Core/glad.c Source/Core/Shader.cpp Source/Core/Shader.h Source/Core/Resource.cpp Source/Core/Resource.h Source/Core/Texture2D.cpp Source/Core/Texture2D.h Source/Core/stb_image.h Source/Core/Node.cpp Source/Core/Node.h Source/Core/Sprite.cpp Source/Core/Sprite.h Source/Core/Vertices.cpp Source/Core/Vertices.h Source/Game/Minesweeping.cpp Source/Game/Minesweeping.h)
target_link_libraries(Gowild  opengl32 glfw3)
